implantation cone - Turkish English Dictionary